
div.product{
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
}
div.title_product{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	text-shadow:0 0 1px rgba(0,0,0,.6);
	padding:25px 0 0 27px;
	color:#333;
	float:left;
	height:35px;
	width:400px;
}
.search{
	float:right;
	margin:0px 5px 0px 0px;
}
.search_select{
	font:14px Arial, Helvetica, sans-serif;
	background:url(../images/bg-search.gif) no-repeat;	
	height:35px;
	width:238px;
	border:0;
	padding:8px 0 0 5px;
}
div.wraper_cat
{
	width:680px;
	height:auto;
	float:left;
	margin:0px 10px 0px 15px;
}
div.list_cat{
	margin:0px 5px 0px 5px;
	padding:10px 10px 10px 10px;
	background:#fdfffa;
	/*width:680px;*/
	width:180px;
	height:auto;
	float:left;	
	margin-bottom:15px;
	/*border: 1px solid #e3ebda;*/
	border: 2px solid #e3ebda;
}
div.list_cat_img{
	margin:10px 15px 0px 15px;
	float:left;
	height:190px;
	width:150px;
}
div.list_cat_title{
	margin:15px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	height:30px;
	width:185px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	/*text-shadow:0 0 1px rgba(0,0,0,.6);*/
	text-align:center;
}
div.list_cat_title a, a:hover{
	color:#666666;
	text-decoration:none;
}
div.list_cat_title a:hover{
	color:#006699;
	text-decoration:none;
}

div.list_product{
	padding:10px;
	background:#fdfffa;
	width:650px;
	float:left;	
	margin-bottom:15px;
	border: 1px solid #e3ebda;
}
div.list_product_img{
	margin-right:10px;
	float:left;
	height:190px;
	width:150px;
}
div.list_product_name{}
div.list_product_des{
	font-size:13px;
	word-wrap:break-word;
	word-break: break-all;
}
div.list_product_detail{
	border:0;
	height:28px;
	width:480px;
	float:left;
}
/* Start Paging */
#record_paginate_act
{
	width:650px;
	height:30px;
	float:right;
	text-align:right;
	margin-right:10px;
	margin-bottom:10px;
	font-size:20px;
}
#record_paginate
{
	width:780px;
	height:25px;
	float:left;
	background-color:#ffffff;
	text-align:right;
	margin-right:20px;
}
#record_paginate a{
	font-family:Verdana, Geneva, sans-serif;
	background-color:#eeeff4;
	color:#982F11;	
	font-size:15px;
	float:left;
	padding:0px 0px 5px 5px;
}
.paginate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	height:25px;
	}
a.paginate {
	border: 1px solid #a0a3aa;
	padding: 2px 6px 2px 6px;
	text-decoration: none;
	background-color: #eceff6;
	color: #565d89;
	height:25px;
	
	}
a.paginate:hover {
	background-color: #525888;
	color: #FFFFFF;
	text-decoration: underline;
	height:25px;
	text-decoration:none;
	}
a.current_paging {
	/*set color and background here*/
	font: bold .7em Arial,Helvetica,sans-serif;
	padding: 2px 6px 2px 6px;
	cursor: default;
	background:#565d89;
	color: #FFFFFF;
	text-decoration: none;
	height:25px;
	height:25px;
	}
span.inactive {
	/*set color and background for suivant and précédent*/
	border: 1px solid #a0a3aa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	padding: 2px 6px 2px 6px;
	background-color:#edecfa;
	color: #495176;
	cursor: default;
	height:25px;
	}
 /*end Paging */